Programming Questions for Practice
Write a function to find the difference between minimum and maximum in given array of elements.
Input: array of elements, length of the array.
Output: difference between min and max.
#include <stdio.h>
#include <stdlib.h>
/*
Write a function to find the difference between minimum and
maximum in given array of elements.
Input: array of elements, length of the array
Output: difference between min and max
*/
int array_min_max(int input1[], int input2) {
int i,min, max;
min = max = input1[0];
for(i = 0; i <= input2; i++) {
if(input1[i] < min)
min = input1[i];
if(input1[i] > max)
max = input1[i];
}
printf("min = %d, max = %d\n", min, max);
return max-min;
}
int main()
{
int array[] = {78, 12, 24, 84, 36, 56};
int result = array_min_max(array, sizeof(array)/sizeof(array[0]));
printf("\nResult = %d\n", result);
return 0;
}
Code not available...
Code not available...